package com.inray.nbs.bean;

import java.util.List;

import org.apache.ibatis.type.Alias;

@Alias(value = "Vehicle_info")
public class Vehicle_info {
	//基本信息
	private String vin;
	private Integer vehicleid;
	private String  vehicle_name;
	private String sensor_time;
	private String start_time;
	private String end_time;
	private Integer is_warning;
	private Integer state;
	private Integer typeid;
	private Integer fleetid;
	//GPS信息
	private Double longitude;
	private Double latitude;
	private Integer speed;
	private Integer direction;
	private Integer position_status;
	//整车信息
	private Integer vehicel_status;
	private Integer charging_status;
	private Integer work_status;
	private Double vehicle_speed;
	private Double total_mileage;
	private Double total_vol;
	private Double total_cur;
	private Integer soc;
	private Integer dc_dc_temp;
	private Integer dc_dc_status;
	private Integer vehicle_gear;
	private Integer acc_pedal_stroke;
	private Integer brake_pedal_status;
	private Integer insulation_values;
	//可充电储能单元电压信息
	private Integer batpage_total_number;//电池包总数
	private Double batpage_vol;//电池包电压
	private Double batpage_cur;//电池包电流
	private Integer bat_single_total_number;//本包电池单体数量
	private Integer bat_single_start_index;//本帧电池单体起始序号
	private Integer bat_single_include_number;//本帧包含电池单体个数
	private Integer batpage_serial_index;
	private Integer bat_single_serial_index;
	private Double bat_single_vol;
	private List<Vehicle_bat_single_vol> bat_vol_list;
	private List<Vehicle_bat_single_temp> bat_temp_list;
	//可充电储能单元温度信息
	private Integer batpage_temp_serial_index;
	private Integer bat_single_temp_serial_index;
	private Integer bat_single_temp;
	//极值数据
	private Integer batpage_max_vol_number;
	private Integer bat_single_max_vol_number;
	private Double  bat_single_max_vol;
	private Integer batpage_min_vol_number;
	private Integer bat_single_min_vol_number;
	private Double  bat_single_min_vol;
	private Integer batpage_max_temp_number;
	private Integer bat_single_max_temp_number;
	private Integer bat_single_max_temp;
	private Integer batpage_min_temp_number;
	private Integer bat_single_min_temp_number;
	private Integer bat_single_min_temp;
	private Integer anode_resistance;
	//电机信息
	private Integer motor_total_number;
	private Integer motor_serial_index;
	private Integer motor_status;
	private Integer motor_control_temp;
	private Integer motor_speed;
	private Integer motor_nm;
	private Integer motor_temp;
	private Integer motor_vol;
	private Integer motor_cur;
	//报警信息
	private Integer warning_flag;
	private Integer warning_level;
	public String getVin() {
		return vin;
	}
	public void setVin(String vin) {
		this.vin = vin;
	}
	public Integer getVehicleid() {
		return vehicleid;
	}
	public void setVehicleid(Integer vehicleid) {
		this.vehicleid = vehicleid;
	}
	public String getVehicle_name() {
		return vehicle_name;
	}
	public void setVehicle_name(String vehicle_name) {
		this.vehicle_name = vehicle_name;
	}
	public String getSensor_time() {
		return sensor_time;
	}
	public void setSensor_time(String sensor_time) {
		this.sensor_time = sensor_time;
	}
	public String getStart_time() {
		return start_time;
	}
	public void setStart_time(String start_time) {
		this.start_time = start_time;
	}
	public String getEnd_time() {
		return end_time;
	}
	public void setEnd_time(String end_time) {
		this.end_time = end_time;
	}
	public Integer getIs_warning() {
		return is_warning;
	}
	public void setIs_warning(Integer is_warning) {
		this.is_warning = is_warning;
	}
	public Integer getState() {
		return state;
	}
	public void setState(Integer state) {
		this.state = state;
	}
	public Double getLongitude() {
		return longitude;
	}
	public void setLongitude(Double longitude) {
		this.longitude = longitude;
	}
	public Double getLatitude() {
		return latitude;
	}
	public void setLatitude(Double latitude) {
		this.latitude = latitude;
	}
	public Integer getSpeed() {
		return speed;
	}
	public void setSpeed(Integer speed) {
		this.speed = speed;
	}
	public Integer getDirection() {
		return direction;
	}
	public void setDirection(Integer direction) {
		this.direction = direction;
	}
	public Integer getPosition_status() {
		return position_status;
	}
	public void setPosition_status(Integer position_status) {
		this.position_status = position_status;
	}
	public Integer getVehicel_status() {
		return vehicel_status;
	}
	public void setVehicel_status(Integer vehicel_status) {
		this.vehicel_status = vehicel_status;
	}
	public Integer getCharging_status() {
		return charging_status;
	}
	public void setCharging_status(Integer charging_status) {
		this.charging_status = charging_status;
	}
	public Integer getWork_status() {
		return work_status;
	}
	public void setWork_status(Integer work_status) {
		this.work_status = work_status;
	}
	public Double getVehicle_speed() {
		return vehicle_speed;
	}
	public void setVehicle_speed(Double vehicle_speed) {
		this.vehicle_speed = vehicle_speed;
	}
	public Double getTotal_mileage() {
		return total_mileage;
	}
	public void setTotal_mileage(Double total_mileage) {
		this.total_mileage = total_mileage;
	}
	public Double getTotal_vol() {
		return total_vol;
	}
	public void setTotal_vol(Double total_vol) {
		this.total_vol = total_vol;
	}
	public Double getTotal_cur() {
		return total_cur;
	}
	public void setTotal_cur(Double total_cur) {
		this.total_cur = total_cur;
	}
	public Integer getSoc() {
		return soc;
	}
	public void setSoc(Integer soc) {
		this.soc = soc;
	}
	public Integer getDc_dc_temp() {
		return dc_dc_temp;
	}
	public void setDc_dc_temp(Integer dc_dc_temp) {
		this.dc_dc_temp = dc_dc_temp;
	}
	public Integer getDc_dc_status() {
		return dc_dc_status;
	}
	public void setDc_dc_status(Integer dc_dc_status) {
		this.dc_dc_status = dc_dc_status;
	}
	public Integer getVehicle_gear() {
		return vehicle_gear;
	}
	public void setVehicle_gear(Integer vehicle_gear) {
		this.vehicle_gear = vehicle_gear;
	}
	public Integer getAcc_pedal_stroke() {
		return acc_pedal_stroke;
	}
	public void setAcc_pedal_stroke(Integer acc_pedal_stroke) {
		this.acc_pedal_stroke = acc_pedal_stroke;
	}
	public Integer getBrake_pedal_status() {
		return brake_pedal_status;
	}
	public void setBrake_pedal_status(Integer brake_pedal_status) {
		this.brake_pedal_status = brake_pedal_status;
	}
	public Integer getInsulation_values() {
		return insulation_values;
	}
	public void setInsulation_values(Integer insulation_values) {
		this.insulation_values = insulation_values;
	}
	public Integer getBatpage_total_number() {
		return batpage_total_number;
	}
	public void setBatpage_total_number(Integer batpage_total_number) {
		this.batpage_total_number = batpage_total_number;
	}
	public Double getBatpage_vol() {
		return batpage_vol;
	}
	public void setBatpage_vol(Double batpage_vol) {
		this.batpage_vol = batpage_vol;
	}
	public Double getBatpage_cur() {
		return batpage_cur;
	}
	public void setBatpage_cur(Double batpage_cur) {
		this.batpage_cur = batpage_cur;
	}
	public Integer getBat_single_total_number() {
		return bat_single_total_number;
	}
	public void setBat_single_total_number(Integer bat_single_total_number) {
		this.bat_single_total_number = bat_single_total_number;
	}
	public Integer getBat_single_start_index() {
		return bat_single_start_index;
	}
	public void setBat_single_start_index(Integer bat_single_start_index) {
		this.bat_single_start_index = bat_single_start_index;
	}
	public Integer getBat_single_include_number() {
		return bat_single_include_number;
	}
	public void setBat_single_include_number(Integer bat_single_include_number) {
		this.bat_single_include_number = bat_single_include_number;
	}
	public Integer getBatpage_serial_index() {
		return batpage_serial_index;
	}
	public void setBatpage_serial_index(Integer batpage_serial_index) {
		this.batpage_serial_index = batpage_serial_index;
	}
	public Integer getBat_single_serial_index() {
		return bat_single_serial_index;
	}
	public void setBat_single_serial_index(Integer bat_single_serial_index) {
		this.bat_single_serial_index = bat_single_serial_index;
	}
	public Double getBat_single_vol() {
		return bat_single_vol;
	}
	public void setBat_single_vol(Double bat_single_vol) {
		this.bat_single_vol = bat_single_vol;
	}
	public Integer getBatpage_temp_serial_index() {
		return batpage_temp_serial_index;
	}
	public void setBatpage_temp_serial_index(Integer batpage_temp_serial_index) {
		this.batpage_temp_serial_index = batpage_temp_serial_index;
	}
	public Integer getBat_single_temp_serial_index() {
		return bat_single_temp_serial_index;
	}
	public void setBat_single_temp_serial_index(Integer bat_single_temp_serial_index) {
		this.bat_single_temp_serial_index = bat_single_temp_serial_index;
	}
	public Integer getBat_single_temp() {
		return bat_single_temp;
	}
	public void setBat_single_temp(Integer bat_single_temp) {
		this.bat_single_temp = bat_single_temp;
	}
	public Integer getBatpage_max_vol_number() {
		return batpage_max_vol_number;
	}
	public void setBatpage_max_vol_number(Integer batpage_max_vol_number) {
		this.batpage_max_vol_number = batpage_max_vol_number;
	}
	public Integer getBat_single_max_vol_number() {
		return bat_single_max_vol_number;
	}
	public void setBat_single_max_vol_number(Integer bat_single_max_vol_number) {
		this.bat_single_max_vol_number = bat_single_max_vol_number;
	}
	public Double getBat_single_max_vol() {
		return bat_single_max_vol;
	}
	public void setBat_single_max_vol(Double bat_single_max_vol) {
		this.bat_single_max_vol = bat_single_max_vol;
	}
	public Integer getBatpage_min_vol_number() {
		return batpage_min_vol_number;
	}
	public void setBatpage_min_vol_number(Integer batpage_min_vol_number) {
		this.batpage_min_vol_number = batpage_min_vol_number;
	}
	public Integer getBat_single_min_vol_number() {
		return bat_single_min_vol_number;
	}
	public void setBat_single_min_vol_number(Integer bat_single_min_vol_number) {
		this.bat_single_min_vol_number = bat_single_min_vol_number;
	}
	public Double getBat_single_min_vol() {
		return bat_single_min_vol;
	}
	public void setBat_single_min_vol(Double bat_single_min_vol) {
		this.bat_single_min_vol = bat_single_min_vol;
	}
	public Integer getBatpage_max_temp_number() {
		return batpage_max_temp_number;
	}
	public void setBatpage_max_temp_number(Integer batpage_max_temp_number) {
		this.batpage_max_temp_number = batpage_max_temp_number;
	}
	public Integer getBat_single_max_temp_number() {
		return bat_single_max_temp_number;
	}
	public void setBat_single_max_temp_number(Integer bat_single_max_temp_number) {
		this.bat_single_max_temp_number = bat_single_max_temp_number;
	}
	public Integer getBat_single_max_temp() {
		return bat_single_max_temp;
	}
	public void setBat_single_max_temp(Integer bat_single_max_temp) {
		this.bat_single_max_temp = bat_single_max_temp;
	}
	public Integer getBatpage_min_temp_number() {
		return batpage_min_temp_number;
	}
	public void setBatpage_min_temp_number(Integer batpage_min_temp_number) {
		this.batpage_min_temp_number = batpage_min_temp_number;
	}
	public Integer getBat_single_min_temp_number() {
		return bat_single_min_temp_number;
	}
	public void setBat_single_min_temp_number(Integer bat_single_min_temp_number) {
		this.bat_single_min_temp_number = bat_single_min_temp_number;
	}
	public Integer getBat_single_min_temp() {
		return bat_single_min_temp;
	}
	public void setBat_single_min_temp(Integer bat_single_min_temp) {
		this.bat_single_min_temp = bat_single_min_temp;
	}
	public Integer getAnode_resistance() {
		return anode_resistance;
	}
	public void setAnode_resistance(Integer anode_resistance) {
		this.anode_resistance = anode_resistance;
	}
	public Integer getMotor_total_number() {
		return motor_total_number;
	}
	public void setMotor_total_number(Integer motor_total_number) {
		this.motor_total_number = motor_total_number;
	}
	public Integer getMotor_serial_index() {
		return motor_serial_index;
	}
	public void setMotor_serial_index(Integer motor_serial_index) {
		this.motor_serial_index = motor_serial_index;
	}
	public Integer getMotor_status() {
		return motor_status;
	}
	public void setMotor_status(Integer motor_status) {
		this.motor_status = motor_status;
	}
	public Integer getMotor_control_temp() {
		return motor_control_temp;
	}
	public void setMotor_control_temp(Integer motor_control_temp) {
		this.motor_control_temp = motor_control_temp;
	}
	public Integer getMotor_speed() {
		return motor_speed;
	}
	public void setMotor_speed(Integer motor_speed) {
		this.motor_speed = motor_speed;
	}
	public Integer getMotor_nm() {
		return motor_nm;
	}
	public void setMotor_nm(Integer motor_nm) {
		this.motor_nm = motor_nm;
	}
	public Integer getMotor_temp() {
		return motor_temp;
	}
	public void setMotor_temp(Integer motor_temp) {
		this.motor_temp = motor_temp;
	}
	public Integer getMotor_vol() {
		return motor_vol;
	}
	public void setMotor_vol(Integer motor_vol) {
		this.motor_vol = motor_vol;
	}
	public Integer getMotor_cur() {
		return motor_cur;
	}
	public void setMotor_cur(Integer motor_cur) {
		this.motor_cur = motor_cur;
	}
	public Integer getWarning_flag() {
		return warning_flag;
	}
	public void setWarning_flag(Integer warning_flag) {
		this.warning_flag = warning_flag;
	}
	public Integer getWarning_level() {
		return warning_level;
	}
	public void setWarning_level(Integer warning_level) {
		this.warning_level = warning_level;
	}
	public Integer getTypeid() {
		return typeid;
	}
	public void setTypeid(Integer typeid) {
		this.typeid = typeid;
	}
	public Integer getFleetid() {
		return fleetid;
	}
	public void setFleetid(Integer fleetid) {
		this.fleetid = fleetid;
	}
	public List<Vehicle_bat_single_vol> getBat_vol_list() {
		return bat_vol_list;
	}
	public void setBat_vol_list(List<Vehicle_bat_single_vol> bat_vol_list) {
		this.bat_vol_list = bat_vol_list;
	}
	public List<Vehicle_bat_single_temp> getBat_temp_list() {
		return bat_temp_list;
	}
	public void setBat_temp_list(List<Vehicle_bat_single_temp> bat_temp_list) {
		this.bat_temp_list = bat_temp_list;
	}
	
	
}
